Big Huge Thesaurus

suborder nematocera

noun

sounds kind of like